Towards Collaborative Adaptive Autonomous Agents
نویسندگان
چکیده
Adaptive autonomy enables agents operating in an environment to change, or adapt, their autonomy levels by relying on tasks executed by others. Moreover, tasks could be delegated between agents, and as a result decision-making concerning them could also be delegated. In this work, adaptive autonomy is modeled through the willingness of agents to cooperate in order to complete abstract tasks, the latter with varying levels of dependencies between them. Furthermore, it is sustained that adaptive autonomy should be considered at an agent’s architectural level. Thus the aim of this paper is two-fold. Firstly, the initial concept of an agent architecture is proposed and discussed from an agent interaction perspective. Secondly, the relations between static values of willingness to help, dependencies between tasks and overall usefulness of the agents’ population are analysed. The results show that a unselfish population will complete more tasks than a selfish one for low dependency degrees. However, as the latter increases more tasks are dropped, and consequently the utility of the population degrades. Utility is measured by the number of tasks that the population completes during run-time. Finally, it is shown that agents are able to finish more tasks by dynamically changing their willingness to cooperate.
منابع مشابه
A Model of Adaptation in Collaborative Multi-Agent Systems
Adaptation is an essential requirement for autonomous agent systems functioning in uncertain dynamic environments. Adaptation allows agents to change their behavior in order to improve the overall system performance. We describe a general mechanism for adaptation in multi-agent systems in which agents modify their behavior in response to changes in the environment or actions of other agents. Th...
متن کاملCollaborative Fire Protection Engineering Based on Software Agents
This paper presents a new approach with software agents to support the task of preventive fire protection engineering. Agents are stationary or mobile software components to support the user in his planning tasks according to their specific design. Agents can act autonomously within their environment, which means that they can solve problems without the need of control through a human being or ...
متن کاملAdaptive Interfaces for Value-Driven Agents
As autonomous agents perform increasingly important and complex tasks, they have the potential to greatly expand human capabilities. For this collaboration to be successful, a human must be able to effectively communicate goals and preferences to the agent, so the agent's choices will be consistent with those of the human user. We present our plans for integrating two lines of research towards ...
متن کاملThe design of a JADE-based autonomous workflow management system for collaborative SoC design
Given a fast changing electronics goods marketplace, designers of integrated circuits and components need to be more competitive, efficient, flexible, and use collaborative workflow to reduce time-to-market and a project’s life cycle. In recent years, agent-based workflow management systems (WfMS) have been widely used to monitor and control business design processes. In this paper, intelligent...
متن کاملMaking Better Recommendations with Online Profiling Agents
autonomous agents applying machine-learning techniques across a wide range of applications. However, agents applying the same machine-learning techniques in online applications have not been so successful. Even agent-based hybrid recommender systems that combine information filtering techniques with collaborative filtering techniques have been applied with considerable success only to simple co...
متن کامل